package com.microcore.link.model;

/**
 * @author FengJie
 * @date 2018/8/6
 */

import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 主要是用于参数控件
 */
@Data
public class LoopTestObject {

    private String loopTestID;
    private String loopTestName;
    private double version;
    private Date creatTime;
    private int testPointCount;
    private String module;
    private String station;
    private String feedSource;
    private long knowledgeId;
    private String devType;
    private int overTime;
    /**
     * 测试类型(0：伺服性能测试
     * 1：G/T值测试
     * 2：链路测试
     * 3：误码率测试
     * )
     */
    private int testType; //i测试类型
    /**
     * 测试点起始数
     */
    private int testPointStart;
    private List<LoopTestDevTypeItem> Items;


    /**
     * 闭环测试子项，指设定的 设备类型
     */
    @Data
    public class LoopTestDevTypeItem {
        private String devType;
        private String title;
        private String devNumber;
        private boolean visible;
        private boolean IsVisibleParam;
        private List<String> devIdList;

    }
}